TCP connection

Žodis angliškai:

TCP connection

Santrumpa:

TCP connection

Žodis lietuviškai:

TCP susijungimas

Apibrėžimas:

Atėjus laikui, kai duomenys jau būna persiųsti, ryšį reikia nutraukti. Tam naudojamas „four-way handshake“ procesas. Klientas siunčia FIN (baigti) užklausą į serverį sukurdamas kintamąjį (x). Serveris užklausą priima ir išsiunčia klientui patvirtinimą ACK prieš tai buvusį kintamąjį padidindamas vienetu (x+1). Tuomet serveris atskirai siunčia (FIN+ACK) užklausą klientui nurodydamas kintamajį x+1, bei išsiųsdamas naują kintamąjį (y). Klientui gavus šią užklausą, jis patvirtina ryšio užbaigimą serveriui išsiųsdamas ACK kitamąjį x+1 bei padidindamas naują kintamąjį vienetu (y+1). Serveriui priemus šias komandas, ryšys tampa uždaras. Verta pabrėžti, jog ne visada ryšys yra nutraukiamas abipusiškai. Jį galima laikyti pusiau atviru, kuomet viena pusė ryšį nutraukia, tačiau kita – ne, taip leidžiant siuntėjui siųsti duomenis, tačiau gavėjas juos tik priima neišsiųsdamas duomenų siuntėjui.


paskutinį kartą redaguota 2012-10-14 14:49:25 redaktoriaus GediminasHaroldasJuškėnas